@CHARSET "UTF-8";

/*topart*/
.topart{ width:100%;-moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #D3D3D3;margin-top:5px; background:#f8f8f8; height:28px;}
.topart span.left{ float:left; margin-left:5px; display: inline; line-height:28px;}
.topart span.left{ float:left; color:#1d6d96; font-size:12px;}
.topart span.left a{ color:#1d6d96; text-decoration:none; font-weight:bold;}
.topart span.left a:hover{ text-decoration:underline;}
.topart span.left font.line{ padding:0 15px;}
.topart span.left font.number{ color:#555555;}
.topart span.right1{ float:right; margin:3px 5px 0 0; display: inline;}
.topart span.right1 select, input {float:left; border:1px #dfdfdf solid; -moz-border-radius:5px; -webkit-border-radius:5px; padding:2px 0px; font-size:11px; color:#555; margin:0; margin-right:5px; display:inline;}
.tabs select{border:1px #dfdfdf solid; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px 0px; font-size:11px; color:#555; margin:0 0 0 5px; display:inline;}

/*top page*/
.toppage{ float:left; width:100%; margin-top:8px; padding-bottom:10px;}
.toppage span.left{ float:left; color:#1d6d96; font-size:13px;}
.toppage span.left a{ color:#2195c8; text-decoration:none; font-weight:bold;}
.toppage span.left a:hover{ text-decoration:underline;}
.toppage span.left font.line{ padding:0 15px;}
.toppage span.left font.number{ color:#555555;}
.toppage span.right{ float:right; text-align:right;}
.toppage span.left select, input{ float:left; border:1px #dfdfdf solid; -moz-border-radius:5px; -webkit-border-radius:5px; padding:6px; font-size:11px; color:#555; margin:0 4px; display:inline;}
.toppage span.left input.btn{ 
	float:left; 
	background:url(../img/bgbtn.gif) repeat-x; 
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 19%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(19%, #ffffff), color-stop(100%, #ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 19%, #ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 19%, #ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 19%, #ededed 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 19%, #ededed 100%); /* W3C */ 
	-moz-border-radius:5px;
	 -webkit-border-radius:5px; 
	 padding:6px 12px; 
	 font-size:11px; color:#555; margin:0 5px;
}

/*pagination*/
.pagination{
padding: 2px;
float:right;
margin-top:2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 11px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
background-color: #FDFDFD !important;
    border: 1px solid #D9D9D9;
    box-shadow: 1px 1px 2px #F5F5F5;
    color: #999999;
    cursor: pointer;
    display: inline-block;
    margin: 0 0 0 6px;
    padding: 4px 9px;


}

.pagination a:hover, .pagination a:active{
background-color: #C2E3F0 !important;
    border: 1px solid #34667A;
    box-shadow: 1px 1px 2px #CCCCCC;
    color: #333333;
}

.pagination a.currentpage{
background-color: #C2E3F0 !important;
    border: 1px solid #34667A;
font-weight: bold;
 box-shadow: 1px 1px 2px #CCCCCC;
color: #1F92FF;
    cursor: pointer;
    text-decoration: none;
    text-shadow: 0 0 0 transparent;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #d3d3d3;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: normal;
}

.action{float:left; display:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

.cat-tabshover{ float:left; width:100%; text-align:left; font-size:11px; padding: 7px 0px 0px 0px; }
.cat-tabshover a{color:#2195c8; text-decoration:none; padding-right:5px; font-size:11px; font-weight:normal;}
.cat-tabshover a:hover{text-decoration:underline;}
.cat-tabshover img{ padding:0 3px 0px 0px;}
